===== '437' =====
 0.	🜔🜔🜔🜔🜔	 => 	Lead-Lead
 1.	🜔🜔🜔🜔🜂	 => 	Lead-Tin
 2.	🜔🜔🜔🜂🜔	 => 	Lead-Iron
 3.	🜔🜔🜔🜂🜂	 => 	Lead-Copper
 4.	🜔🜔🜂🜔🜔	 => 	Tin-Iron
 5.	🜔🜔🜂🜔🜂	 => 	Tin-Copper
 6.	🜔🜔🜂🜂🜔	 => 	Tin-Silver
 7.	🜔🜔🜂🜂🜂	 => 	Tin-Gold
 8.	🜔🜂🜔🜔🜔	 => 	Lead-Silver
 9.	🜔🜂🜔🜔🜂	 => 	Lead-Gold
10.	🜔🜂🜔🜂🜔	 => 	Tin-Lead
11.	🜔🜂🜔🜂🜂	 => 	Tin-Tin
12.	🜔🜂🜂🜔🜔	 => 	Iron-Lead
13.	🜔🜂🜂🜔🜂	 => 	Iron-Tin
14.	🜔🜂🜂🜂🜔	 => 	Iron-Iron
15.	🜔🜂🜂🜂🜂	 => 	Iron-Copper
16.	🜂🜔🜔🜔🜔	 => 	Copper-Lead
17.	🜂🜔🜔🜔🜂	 => 	Copper-Tin
18.	🜂🜔🜔🜂🜔	 => 	Copper-Iron
19.	🜂🜔🜔🜂🜂	 => 	Copper-Copper
20.	🜂🜔🜂🜔🜔	 => 	Silver-Iron
21.	🜂🜔🜂🜔🜂	 => 	Silver-Copper
22.	🜂🜔🜂🜂🜔	 => 	Silver-Silver
23.	🜂🜔🜂🜂🜂	 => 	Silver-Gold
24.	🜂🜂🜔🜔🜔	 => 	Copper-Silver
25.	🜂🜂🜔🜔🜂	 => 	Copper-Gold
26.	🜂🜂🜔🜂🜔	 => 	Silver-Lead
27.	🜂🜂🜔🜂🜂	 => 	Silver-Tin
28.	🜂🜂🜂🜔🜔	 => 	Gold-Lead
29.	🜂🜂🜂🜔🜂	 => 	Gold-Tin
30.	🜂🜂🜂🜂🜔	 => 	Gold-Iron
31.	🜂🜂🜂🜂🜂	 => 	Gold-Copper

This is a binary to base-6 conversion with 2 tweaks:
1. The first atom is worth 18 rather than 16. This allows me to increase the 6s without worrying about the 1s. The 4 spare cases in the output molecule allowed me to do this without any issues.
2. The input is read out of order, as 18-4-8-2-1. This flows better in the mechanism.

If the input is all salt, the output will be lead-lead.

Here's the logic for each atom of the input molecule, if it's fire:
Atom 1: The [6] atom starts on copper rather than lead (+18).
Atom 2: A quicksilver is saved for later. The Y-molecule is rotated clockwise (+4).
Atom 3: The [6] atom is projected (+6), and;
Atoms 3 & 4: The Y-molecule is rotated anticlockwise (+2). If there was a saved quicksilver, we must have added 6, so the [6] atom is projected (equivalent to carrying the 1).
Atom 5: The [1] atom is projected (+1).

Thanks everyone for another great tournament, I have mad respect for you all!